There may be different instances for the same type binding