This works - but if the user triggers the quiz, it auto-refreshes and reduces the height. It's also a cumbersome embed and causes frustration. However, it does constrain the video and H5P interactive video embed so it an acceptable solution.
However, this method is only satisfactory if we have the items on separate pages - the moment we add more than one - the page load gets too much and the pages become too cumbersome to use.