simpler grid snapping technique to better preserve geometric relationships
first pass at dynamic alignment adjustment