The MobileFrontend code is pretty flexible and OOjs compatible. I see that OOjs ui has a concept of a [[ https://www.mediawiki.org/wiki/OOjs_UI/Windows/Window_managers | WindowManager ]] that would also benefit from being able to associate hash fragment urls with certain code.
Would the OOjs library be a good place for this code to live? Could I propose we discuss this in a future frontend standardisation meeting?
ps. should we / can we have a frontend standards project?