Might be a bit cleaner to store `this.getContext().getRawRequestContext()` in a local variable to avoid calling this chain of calls multiple times.