added fix for pin overlays dropping at 0,0. use obj variable for this to save resources