only persists blocks after chain download completes