When setting background object, it might pull new objects in and those objects will not have proper flags unless on_visible_update() was called afterwards.
When setting background object, it might pull new objects in and those objects will not have proper flags unless on_visible_update() was called afterwards.