E.g. you might be able to patch into DropServerManager.GetRundownProgressionAsync, and replace rundownName with Local_1 (see RundownManager.GetLocalRundownKey(uint)).
This means it doesn't force rundown id 1 in the datablock, and can allow for multiple rundown datablocks to be used at once.