I'm trying to render various scenes to a set of textures, each scene has it's own texture to where it should be drawn...

The question:

How bad would be creating say 512 FBO's with 512 textures bound to each of them. Wouldn't it be better to use only one FBO, in this case I will need to unbind texture previously bound to FBO, how do I do that, or should I stick to 512 FBOs?