I’ve just spoken a bit internally with our software team, and @williangalvani has said he’s interested in taking a look at some approaches for handling this once BlueOS Beta gets a full release. We’ll have to see who ends up trying things out first
If you’re interested in that kind of thing, have a read of this post