Fix on_moved
Clean local_changes using last_buffer operations, to avoid always flattening a create + move to a create.
Fix call to dest_path