A few small changes: 1. Allow developers to modify the response for "is_logging_enabled" (to allow for custom logic) 2. Add the event type as a parameter so we can integrate the setting for which logs should be logged 3. Integrate WPGraphQL filters 4. Integrate performance metrics on whether we should log the request 5. Consider if data sampling should be stored per session as we might want to capture all events for that request/response flow rather than some.