I'm thinking less is the problem.  Can we just attach the property at startup?

What I'm seeing is that I think less is computing the height of the window at compile time so if you change the window height then you can't scroll to the bottom item if you make it shorter.