are u using the latest version of lay theme?
there was a bug that came up after a new version of wordpress. news elements and projectindex elements didnt have the right order sometimes. i fixed this with a lay theme update.
always make sure to do the steps as outlined in the cyan box to the right
but of course maybe this could be a different issue, let me know if updating lay theme fixes this
use javascript!
you basically take the getboundingclientrect() bottom value
and on scroll set the height to that value
and then make sure the image doesnt get too big or too small