Optimized onStart callback