made non-overlap constraints use grid size for gap, when
in snap-to-grid mode