If you're only moving one-dimensionally , for example if the blocks are just falling down on the Y-Axis- you could LERP instead, as this will afford you more predictable movement than phsyics, especially if you want things on-grid.
Set Gem.Y > LERP(Self.Y,Self.y+GridSize,1^dt)