Rebase Grid away from ItemData ontop of GObject, add biased snapping
Add UNUSED macro