I think Gerrit has something like stacked PRs - and incidentally it's used for Chromium and was created for running its own public open source projects by Google. It's also used by the Qt project, which is where I sometimes use it.
Gerrit looks ugly and is not very easy to use at first, but at least it's not slow like GitLab and GitHub.