cpp: start plugging file info factory into workflow