allowing vmload to add granular pieces instead of an all-or-nothing approach