use proper redis hashes for user objects