Loadingscreen... done
Truthfully, there are about 9000 ways to do this; this one is mine and it serves me fine. It's fairly straightforward, not overly ugly and it gets the job done in the exact way I intended. Maybe I'll redo it at some point but for now it is fine.
This paves the way for a higher iteration count for Rfc2898.