One cost that I imagine would come from this is a ...
# random
a
One cost that I imagine would come from this is a very, very slow compile time. Having to validate every class/property creation is safe, but surely has high consumption for space/time