Add pre/post interceptor hooks