Why not just make _process_many() return an array-ref?
$self->{assets}{$moniker} = $self->_process_many($moniker, @files);