- Add synchronized blocks
- Optimize performance (send only data when joystick button is pressed)