Conceptually, there is no back-buffer: You register “enterframe” event handlers, within those handlers you update your display objects, after, and *ONLY* after, Corona has called all registered “enterframe” handlers, Corona then draws all active display objects to the screen.
Now, since Corona uses OpenGL ES, behind the scenes there is, of course, a front/back-buffer scheme being used to avoid flickering/tearing of the screen image, but those using the SDK don’t need to be concerned about that.
As to your second question, you’d use the “group:remove(IndexOrChild)” method to remove an object from a group, and then make sure there are no references to the removed object so it gets garbage-collected properly.
BTW, more detail answers to both your questions can be found in the docs … 
David [import]uid: 1581 topic_id: 282 reply_id: 367[/import]