Snapping works outside of region, not inside