Create a UidFormatter class

I'd rather make async the norm and put sync in the names that aren't?