we still dynamically import the web did doc resolver if we need to resolve a did:web: but since it's an async import it should get codesplit on the client side