How to mantain a movieclip's color between frames?

My app has 2 frames; in frame 1 there are 5 MC and on a DOUBLE_CLICK event the target’s color change and go to the next frame 2. In frame 2 i have a button to return to frame 1.
How can i maintain the MC color when i return to frame 1?

package 
{
    import flash.display.*;
    import flash.events.*;
    import flash.net.*;
    import flash.geom.ColorTransform;

    public class test extends MovieClip
    {
        public function test()
        {
            var myMCTable:Array = [myMC1,myMC2,myMC3,myMC4,myMC5];
            for (var i:uint = 0; i<myMCTable.length; i++)
            {
                myMCTable*.doubleClickEnabled = true;
                myMCTable*.addEventListener(MouseEvent.DOUBLE_CLICK, changeColor);
            }
        }

        private function changeColor(e:MouseEvent):void
        {
            var newColorTransform:ColorTransform = (e.target).transform.colorTransform;
            newColorTransform.color = Math.random() * 0xFFFFFF;
            (e.target).transform.colorTransform = newColorTransform;
            nextFrame();
            goBack_btn.addEventListener(MouseEvent.CLICK, goBack);
        }

        private function goBack(e:MouseEvent):void
        {
            prevFrame();
        }
    }
}