PICLServer0RepoSession batch storing

store() builds an array, and then storeDone() flushes it in a single
request