Yeah, I would look into fixing the root issues, after understanding it. Then try to prototype a solution and maybe get it into review, and we can go from there.
Bug 1628669 Comment 36 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Yeah, I would look into fixing the root issue, after understanding it. Hopefully my comment is helpful. If not, I am happy to help more. Then try to prototype a solution and maybe get it into review, and we can go from there.