For efficiency and simplicity, I would like to pass Python variables (such as Rows objects) through LOAD() calls and have them accessible from the loaded component. After checking the LOAD() source code, I found I could do this by inserting the variables into request.env, since LOAD copies the original request.env into the component's new request.env.
The copying of request.env doesn't seem to be an advertised part of how LOAD() works. Can I count on this to work, even through future modifications/rewrites of LOAD(), or is this an accidental feature I shouldn't rely on? --

