Not sure how much work would be involved with this, or even whether it's something we want. Worth looking into.