-changed how objects are added to a screen by adding it into a temporary
buffer