User IDs should be unique

Might be a better way to do this, but this "bug" haunted me in my own application testing.  The caching was pulling a resource from the datastore that wasn't supposed to be there since the cache was done based up on ID being unique.

This makes the userid be unique for each user@host (as unique as a crc hash anyway) :)