It works smoothly but you have to do this setup every cursor update
I did not remove anything. So i guess you should not too