ttlMembers property
Freshness window for a room's cached member roster
(members:$roomId). Matches ttlRooms by default: a roster changes
at the pace of the room, not of the message stream, and every local
mutation plus every user_joined / user_left / user_role_changed
event invalidates the key outright.
Implementation
final Duration ttlMembers;