this should still be implemented because the lut still contains the metadata and title and stuff and subclasses should call super in copywithzone