Partial Transform Color of Movie Clip

I have a series of movieclips animations where the user can choose select a certain color.
Eg with a building the user can select the roof and recolor the roof.
As it is an animation I have needed to seeprate the colored area eg roof out in to a separate movie clip. and use transform color on the child animation instance.
The glitch with this is that next I have to oiverride the gotoAndPlay and gotoAndStop, in the main movieclip, to alter the child instance.

=> My question is, is there a better way of doing this, eg simpler.