Ok great thanks for the details, and apologies for assuming downvote was from you. One follow up when a workflow input changes mid run does the compiled run invalidate the earlier checkpoints or does that stay the developers job?