Revert "Revert "varyingObjectHeight""

This reverts commit 95a43828e035d1ea29ba9b31ce9016454c785684.
Revert "varyingObjectHeight"

This reverts commit c92fccc06818d9343239cf9880d6744d2d1447d2.