Is it ok to have collab's clientID set to a value with type other than number?

My case is our users came from a different system and IDs are not number type. I want to use that ID as collab’s clientID. This could save me from creating an ID mapping here. Any consideration here?

Thx.

Yes, the only thing the collab module itself ever does with these is compare them with ==. I’ve updated the documentation to reflect this.

@marijn Thanks for pointing that out.