Only traverse properties whose value has a type
Add more names to IDs