Reviving this as I'm willing to take on another RP or 2. EDIT Idea number 5 it rough and needs to be refined, but I think it make enough sense to be put forward.