Best way to achieve changing screens, and folders of parts for color changing

Hello!

I’m currently trying to figure out to best way to achieve a system where:

I have a bunch of attributes for changing screens, and changing lights.

Basically when 1 Attribute changes, the folder that matches said attribute will change color or AssetId. I want to do this on the client, what would be the best way? there’s probably 10-20 total.

EDIT: Would a bunch of coroutines be a good way to handle this? For each folder, a coroutine is created to follow each specific attribute change signal?

Any help is helpful!