I bet you are setting the "Initial" time slice value in the code-block configuration, which occurs when you go from Program to Run. .TimeSlice is LIVE. Hence, just set it (either via logic or Data View or whatever).
Execution order is actually a change in the logic itself, so you just have to write your program to the PLC. Technically, this does not require a Pgm->Run transition, but could be done via a runtime edit.