Partially revert the previous commit. During analysis the shallow adapter is ok.
Use float for the axis drawing. This aligns the axis ticks with the grid.