Anti-snapping to the original position

Hi! Not sure if that’s a bug or a feature, but why does Glyphs avoid snapping to the original node position? You literally can’t put the point to where it was with the cursor, it blocks a few units around it. Is that intentional?