@EXreaction can correct me, but I don't think Entity can be used as a service. Like in the operator, it needs to have the container instead here, so it can be called when needed using container->get()