Don't like this much. I think the AddScene action should never be getting the scene to be added as an argument. I think it's error prone - new pieces of model should be created only in one place.

I think what we need here it's a "duplicate scene" action here.