Eli Rykoff noted on
DM-35670 that we need the name of the loaded refcat to apply colorterms, but in gen2 that was carried through as a config parameter on LoadIndexedReferenceObjectsTask. ReferenceObjectLoader doesn't currently have any knowledge of the name of the loaded refcat, but the calling Task does in the Connection name. The easiest fix for this is to add a required name kwarg to ReferenceObjectLoader.__init__(). Tasks that use a refcat loader would then pass the Connection name in runQuantum() when they create the loader.