This should probably be a singleton.  Also as a matter of style, no-return PrivilegedActions should have type Void.