Virtual array - V1.0

One more question about the virtual arrays - the job origin is based at the corner of the original part, instead of respecting the outside boundary of all the parts when being output. Can this be corrected?