Cancellation cascade when modifying a process

As the title suggests, is there a way to modify a process (cancellation, Start before/after) without the parent process cancelling as well? This is a duplicate of:

but I would consider this a pretty significant use case, so would like to know the reasoning as to why this design decision was made?