But there is no such thing as a "current output region". There can be many cells that are queued to be run - in a sense any of them can have active output areas. The `msg_id` is really the only reliably way of making this association.