I'm considering implementing a possession mechanic in my project, so this is very interesting to me. I will be keeping an eye on this as it updates!