Hello!
0. Set display grid to 100 mil
1. Set snapping to 100 mil
2. Set ALT-snapping to 25 mil
3. Create two 100 mil x 100 mil rectangle
4. ALT-move one of them so it if off the main grid
5. Now just do a regular move on the rectangle from step 4
6. Verify that the rectangle no longer snaps to the grid, and seems to have preserved an offset of its own.
The expected behaviour is that the object should _always_ snap to the grid when snap is on and you are not using "ALT".
Having these "hidden offsets" makes things confusing.