The components in this package are written without regard for setter conventions and lack the protection mechanism if FValue = AValue then exit, which results in rendering artifacts in the TSpkToolBar component's tabs (if the Visible property is set frequently, for example, in the TActionList.OnUpdate event, the tabs don't respond quickly to mouseover).
This can be easily fixed: add if FValue = AValue then exit to spkt_Pane.pas file at line 1284 and to spkt_Tab.pas at line 635.
I haven't tested the other setters, but I suspect they have the same issue, although it's obviously less noticeable.