Why does the same code appear in each individual schedule?

Why does the same code appear in each individual schedule?

Either this is a problem or this is just the dumbest most confusing user interface...

So I create a new schedule, in my case I have 3 custom schedules. I set up the "When to do" part easy then click Save. Next i click "Next".  I would expect zoho to take me to a blank code editor but instead it takes me to a code editor containing code from my other custom action.

I'm not sure that a new custom action actually creates its own code, instead all the code is stored in the same place. What is the point of creating more than one schedule if they all end up sharing the same code section?  Im so confused and have almost lost all my code several times as i wondered wtf is my code doing here, this should be in the custom schedule that it applies to not the one i just created that i haven't even written code for yet.

I just don't get it... what is the point of creating more than one schedule if the code always ends up being in the same section or another words each schedule doesnt contain its own code. I would expect this to behave much like a function but it seems to be just plain old confusing!!

Am I missing something, is my creator glitching, do I just not understand what's happening?


Please explain this one for me.

Thank you.