row marshaller can handle r/w simultaneously (prioritizing writes over reads)