going all-in on resolver-provided transition implementations