Revert "LPS-32769 NullPointerException can also happen when a hook is deployed"

This reverts commit 14c6958c6b9aace451d2f3018de307588dc88833.
LPS-32769 Ensure thread safty
LPS-32769 The test is just proving a point, not qualified enough to be committed
LPS-32723 Pre-filtering to prevent unnecessary service layer entering.
LPS-32769 Reuse original instance
LPS-32723 Consolidate isApplicableUser optimization to just one place