feat: #3572788 Refactor EntityHooks and MiscHooks

By: bluegeek9

Closes #3572788

Merge request reports

Loading