Create a multistep Webform and set to "non-linear" with sidebar showing which steps have been completed? I have several steps in my Webform that require certain values to pass each step.

This is done by Webform Validation and seems to work fine, however how can I turn the Webform into something that's "non-linear" allowing users to jump to any page they want to complete with ease.

Ideally I'd want to move the titles for each multistep page to a sidebar menu which would show the status of whether that page is completed or not.

Is there any modules that do something similar already?
I searched for how to create this functionality, and found this on the drupal site Link for creating multi-step webforms