Allow read models to have non-string IDs.

There is no reason why a read model's id should be a string. Being able
to cast the ID to a string is enough.