Okay the game I'm working on I'm switching backgrounds during the game, which is basically in one frame. I have two methods I can use. First one I'm considering is just using backdrops on different layers, and when I need to switch the scenery, hide one layer, show the next one. The other method is just using active objects for the scenery and just changing animations to a different one. It only takes place in one frame and only one screen, so you don't have a big scrolling level.
Anyway, I was just wondering which one would be less demanding on resources during runtime, especially if I have a lot of things going on at once on the screen. I don't know if layers can affect performance if they are being hidden.