instantiating services in the ``register`` method is a bad idea. It can break things (and breaks lazy-loading). A better implementation for these NotBlank constraints would be registering a custom metadata loader (and registering it using ``$app->extend()`` to keep it lazy-loaded)