OMG I got user caching to work!!!