Users now cache requests. some small fixes to orm and datastore