I’ll have to play around with this when I get home from work. I’ve only worked with armatures and library overrides. Some data gets reset when the override gets synced. Like when you load the blend file. You can often times prevent this by setting a keyframe or using custom property. Again I’d have to test out some ideas, before I could give a better response.