Refactored bulkGetSnapshot