Better integration of roles table + public rooms