Good evening, @michael_steffan ...
I am sorry to read that you are having some frustrations with using the SpeedGrader. While I may not have solutions for you at the moment, have you tried reaching out to the folks at Canvas Support to see if they would be able to help address any of the issues that you are having? The jumping issue doesn't sound normal, and I would suggest reporting that to the Support folks so they can investigate it further.
One thing you can always do is submit a Feature Idea for any improvements you would like to see implemented. While this is not the only way Canvas gets feedback, it is a way that your idea can be seen by other Canvas Community members so they can also provide feedback and "rate" your suggestion. You can start a new idea by clicking on the PRODUCT menu from any page here in the Community and then clicking on IDEA CONVERSATIONS. You'll see a red "Suggest an idea" button to start a Feature Idea. See How do idea conversations work in the Canvas Commu... - Canvas Community for more information.
Finally, I just happened to stumble upon this blog entry about the Product Roadmap that was recently posted: The New Instructure Roadmap - Canvas Community. While I don't really see anything on the roadmap specific to SpeedGrader (doesn't mean they aren't working on SpeedGrader-related things, however), I at least wanted to share the link with you so you can get an idea of their process for development. This document may also be of some help: What is the feature development process for Instru... - Canvas Community.
Again, I probably didn't answer your question completely, but I do hope that the info I've provided will be of some use to you. Take care, stay safe, and be well.