tickets/DM-199: Develop new master-worker result system

Let's handle it through a separate ticket (in many other files)