Map now works based on type info hashes.