try using observe to send objects to outside render calls