input for start nodes and modify data transfer when persistent

3 jobs for !10 with 2-runtime-input-for-start-nodes in 1 minute and 8 seconds (queued for 4 seconds)
latest merge request