External files can preserve permissions