TextureCachedField was using hash(...) to disambiguate its instances. However, hash is randomized and will hinder reproducible code generation
hash(...)
hash