The key to non-destructive editing is found in the use of smart objects.