Try using javascript modify css directly instead of using angularjs to test if the speed is better
use angular for touch event, remove box-shadow
small changes
Use line drawing instead of dot to simulate faster response.