Snapping and snap lines work correctly now