This is a prerequisite for full support of BEAM-27, and related to BEAM-35.
I haven't looked into what kind of work this might take.
(Since I am filing individual tickets for each runner, generalized discussion should probably be on the dev list directly on or BEAM-35)