Use Redis as persistent storage for rooms.
If "P2P" is in the room name then make it a P2P session.