Fix spaming rank update query

The cache wasn't really caching stuff, because it was invalidated on
every access. Wait 20 seconds until we fetch the new value again.