optimized events in translation controller