Adapted to hold each plot object as a separate dictionary, prior to implementing individual plot loading