Crafts saved under your sub assemblies should maintain their color theme/pallet. Having to change part colors when adding other crafts from sub assemblies is a bit of a hassle especially if you have lots of parts.
A thought of how you could achieve this is maybe by making color themes assigned to a certain crafts command chip when saving said craft.
When loading it from your sub assembly list, it would load with the color themes it was saved with.
This post has been merged into this post and this post has been marked as duplicate.