EZP-23391: Changed the asset factory to handle an array of files