I've been thinking about a way around the problem in the meantime until Jelsoft do something to solve it, but how about using a plugin to store the extra "datastore" items a product needs to add?
Add a global_start plugin holding the array or variables you need.
Let your product update that global_start plugin and rebuild the plugin datastore items.
Could very well be an acceptable solution in the meantime?
|