do not use 'id' as internal id key for transit index models