We're soon going to start juggling multiple of these.
Error flow is still klunky. We'll need to implement the output region for that.