after `taskGraphRouting` key comes `taskRouting` :)

Both of these are variable length. So for taskGraphRouting you count from left and with taskRounting you count from the right. I suspect it safe to use `<taskId>.<....>.<taskGraphRouting>.#.<taskRounting>`