Options for Version Control of SketchUp File

SketchUpers! I’m trying to use linked images in Dynamic Components for version control, meaning, as in the example below, the thumbnail in the component options dialogue shows the component as being beta / current / outdated when opened.

The thumbnail link is refreshed each time the component is selected instead of being cached, so making the components slow to react.

Does anyone have a better idea on how to manage version control of sketchup files? These are for public distribution, they contain pricing modifiers that allow designers to model a home, and supply their model to receive a current pricing. As these modifiers may require updates, we need to ensure users are working with the latest components.

BTW, does anyone know if the watermark can somehow be externally linked?