Confused about EffectComposer: changing scene & camera dynamically

In my regular animation loop, I call


but when I set up EffectComposer, I understand I’m supposed to replace that render call with composer.render(...) and instead pass the scene and camera to the RenderPass definition. In my app, sometimes the scene changes, and often the camera changes. There’s no public API to change those in RenderPass.js; any reason for me not to just do = before rendering, like this? =
  this.renderPass.scene = this.scene

Both properties are supposed to be public so setting them is fine!