Should only validate `source_file_path` be on create?