Sounds like needless complexity that introduces more problems than it solves, all to implement a system that probably only appeals to RPers.