I think it would be useful to be able to define subcameras for rendering, not just preview.
My current scene won't render at 1080p (because it's too much for OpenToonz running on my older computer to handle) - but it will render at lower resolutions.
Even with render tile set to small, it doesn't succeed at full resolution.
I'd like to be able to manually break it up into smaller tiles as well, using the subcamera feature - so I could say, render a quarter of the image at 960x540, in four separate passes, then stitch them together later.
Creating four cameras at half resolution parented to the "main" camera didn't work because I'm using multiplane rendering, and the background shifts based on where the currently-active camera is placed (as it should if it was the main camera).
It seems to me that, since subcamera rendering for preview is already an option, this might be more feasible than any major overhaul of the rendering engine.
Blender actually has this option, though only for the viewport border not additional arbitrarily-defined subcameras:
With the "crop" checkbox dictating whether it should output the entire frame size in transparent with the rendered section placed appropriately, or just images the size of the subcamera region.
I could see this feature being useful to avoid full re-renders in OpenToonz too, if after a test, some small detail needed to be changed, only that part of the image would need to be rerendered and could be pasted over the existing reel (similar to making revisions on a post-it note over an area of a paper drawing)
What do you all think?