Would it be reasonable to say that deterministic partotioner should always
be deciding on attributes with high cardinality?
I.e. with low cardinality some partitions would end up with large volumes
of messages which could not be scaled horizontally and so in cases like
that separate topics would be appropriate.