Updated GameObject Event Handling