Snap breaks half of the time due to it following its on snap grid compared to other objects. This makes creating extremely annoying and triggering for me. Make a snap grid that is global instead of local to the object