pub fn hash_property_name(name: &str) -> u32
Hash a property name string to a u32 for shape transition keys.
Simple FNV-1a hash truncated to u32.