Thank you so much for taking the time to look into this!
The Hype document is placed within a container that has defined height. To have it respond as I want it to, I'm using a bit of a hack and placing an image of the same size in the parent div (relative), then on top comes the Hype doc with position absolute and 100% width and height.
Parent container takes uses the dimensions of the image to define it's size and then Hype takes the full width and height of the parent. This method works quite well for responsive content bits, not so much within Layer Slider though
I checked all containers from the Hype parent right down to the .HYPE_element_container and they all register correct dimensions, it's just the actual .HYPE-element width and height (set by Hype JS) that is not right until the window is resized.
I'll try to get this on a live test server later on today so it's much easier to debug.