Site architecture

Ok I’m putting a Flash site together that is essentially one long group of MCs moving from left to right based on mouse movement. The idea is that as you move the mouse right the timeline plays forward faster and faster depending on how far you are right. As you move left the timeline plays in reverse again faster and faster depending on how far you are to the left. Also there will be MCs inside that are clickable and bring up animation boxes

Is this possible and how difficult is the coding? The reason I want this to play in a timeline as opposed to a one big MC with coding that shifts the X axis is because I’d also like to add animation that plays as you get to certain points and not just randomly looping. Thanks.