What's the performance impact of this?  The calling code has built one data structure and we're translating it into a second data structure just to unpack it again to pass into Cassandra.