Hello Jamie,
This look like a very worthwhile improvement. I noticed a couple of odd items during testing. Checking questions in reverse order causes a popup submissionoutofsequencefriendlymessage warning.
Enabling glossary autolinking filter causes a javascript error in the console when the question is reattempted. The glossary filter uses AJAX for the popup and sends an filter content update system. However, it does not seem to affect functionality.