Descriptive Problem Summary:
When using pixel movement, if you set a screen_loc on an object that you can also see on the map (ie: yourself) (even if its not in your screen), this will cause graphical lag. This lag is most likely tied to changing the layer of said object once a screen_loc is applied, as discussed in the comments here.
There will also be an undesirable movement effect on the HUD version of the object if you do actually add it to your screen, due to step_x/y.
Copyright © 2015 BYOND. All rights reserved.