The buttons a spell sits on: by ID, resolved ID, name, and (rarely shared) icon.
The action slot of a button the spell sits on (for the client's range check); undefined when none.
Have the bars been mapped at least once?
The IDs of the spells that sit on at least one button.
Maps every action button, a few per frame. isForced ignores the throttle.
The bars are mapped once, at the first login.
Once, at the first login of the session. Regular work (@Interval) starts right after.