super nit: Do we want/care to make this consistent with how we name this in uiSettings, e.g. `tags.asScopedToClient(client)`?    I guess the current implementation is more future proof by implementing as a bag of options, so I don't have strong feelings on it.