I like it and can reply with accomplishing a similar task in a like size.
Mine is a lathe coolant pump. Also found at least .100 [2.5mm] excess clearance between housing, impeller and cap.
Instead of chucking and facing cap in the 4-jaw, made impeller taller. More volume with little increase in pressure.