This would be rather painful to implement with how the game currently works. I don't see myself implementing this.
Too bad.
Are you planning on adding any features to the mod? If so, what are they? Would it help you if I volunteered to help test or debug code?