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

Consider getting rid of the trailing else block, as well as this comment?