So, just asking, why we cannot just create a new component, requestscope, and use it instead of mutablerequest to store data? I'm not looking into code to see how difficult it is, just seeking alternative out of the box to solve both problems :)