Moving away from monolithic service class to CQRS style commands
That feels better! Now I am able to separate queries from commands.