Have you tried adding extra "empty" rows to the GridLayout manager?

Extra rows will be of same height as others so can help squeeze things manually. Just an alternative.