Optimize project webhook execution
This is a child epic of https://gitlab.com/groups/gitlab-org/-/epics/8909. See that epic for more context.
These issues are to address only project hooks (see the "scope" section in https://gitlab.com/groups/gitlab-org/-/epics/8909#note_1123076852 and https://gitlab.com/groups/gitlab-org/-/epics/8909#note_1126063325).
epic