I already saw this thread regarding the above topic:
It has been suggested that all Services needed for the aggregate state transformation should be moved to the command handler.
Guess that a referring service only needs to be called in 1% of all cases.
Should the commandhandler gather everytime all the potentially needed data for the aggregate?
Is there a way to inject spring beans into the aggregate root and let the AR decide what data is needed for a specific business function?