Compress UID lists before serialization, if large enough.
Always convert uid array into a string.
Don't call functions that will return the same value in a loop.
Parse.
Add/Update tests.