if external JSON has files data, combine/unique with existing files instead of replace