It’s not an override. The class I created implements the IGH_BakeAwareData interface which demands a function with this signature. Eventually, when a parameter containing this data is baked, all data in that parameter is asked to bake itself. Ultimately, previewing and baking is a per-datum operation, parameters merely relay that functionality.