Only add prototypes to the PrototypeMap if they're not already present