Fixes a callback chain halting issue
I realized there was a better solution for https://gitlab.com/gitlab-org/gitlab-experiment/-/merge_requests/47.
I realized there was a better solution for https://gitlab.com/gitlab-org/gitlab-experiment/-/merge_requests/47.