records with matching type are present in the store, fetch and wait for promise to resolve. ▸ If there's at least one record already in the store, resolve immediately and schedule a background reload.
no record with matching type and id is present in the store, fetch and wait for promise to resolve. ▸ If a record is already in the store, return immediately and schedule a background reload.