instances that inherit from the prototype always get the latest
and ones that change after being instanced from a prototype will
continue to point at the OLD one! so don't do that shit.