If `#get_entities` continues to return a `Hash` I'd find it more readable for this to be:

```ruby
criteria = entities.map do |id, entity|
  { id: id, since_version: entity.version }
end
```

I find using `#values` to require a bit more of a mental leap than this version.