etoClass can differ, this means that the descriptor can also differ