Create A 'Transfer Host' Feature

I am wondering if it would be possible to create a ‘transfer host’ feature? This would help prevent breaking up a group when the host needs to log off. It would also help with the sense of community where mini golf is the mechanism for spending time together.