Thanks for all the input guys. I have come across some pretty useful forum threads that shed light onto the topic in an interesting way.
First thing I found was a thread:
It had a post from @Lucien with a link to his editor (awesome examples)
With this it seems possible to stretch the height of elements according to the view port height.
To find the actual value of the view port height I found through the above thread another thread with a great bit from @dambusmedia
Combining these I am able to dynamically change the height of elements to fit a larger view port height on page load using a conditional in the workflow on page load.
This is a strategy I will be using tomorrow (spent the last 12 hours searching, learning, testing, failing and then finally succeeding at some things) to be able to not only responsively design for the width but also the view port using the same elements on the page and not needing to have too many elements on page.