Catalyst Revised: Rethinking the ParaView in Situ Analysis and Visualization API