// no historical members for now class MemberStore { async getMember(roomId, userId) { } /* async getMemberAtSortKey(roomId, userId, sortKey) { } */ // multiple members here? does it happen at same sort key? async setMembers(roomId, members) { } async getSortedMembers(roomId, offset, amount) { } }