properly prefixing puts and propagating valueEncoding
quick attempt at pulling out transforms and a sync batch writer -- still slow