I've found a workaround for this issue.
From observation, it is only the bottom row of cells that do not render correctly. Therefore, a hack is to add an invisible row of cells to the bottom of the grid!
For me this meant adding a new row of 0 height cells at the bottom of the grid. Tested on 7.2 (still works fine) and 7.5 and all is working OK.
Hopefully, a fix will come in an update to the SDK but for now at least we can get around it.
Hope this helps someone else.