speed up!

Now only updates around the area it should
problems created: borked movement, should be easy to fix tho