If your fancy SaaS git repo thingy doesn't support merge queue's, maintain your own using the `--update-refs` option to git.
https://andrewlock.net/working-with-stacked-branches-in-git-...
https://andrewlock.net/working-with-stacked-branches-in-git-...
Actually I think it doesn't solve the problem now that I wrote it out, but it is interesting nonetheless.