num_keys must be unsigned
don't notify the listeners about errors if the storage is marked as global

and we will still attempt to fetch the data from our local connection