Patches visual retrieve to use sys-time

The patch earlier to improve performance with retrieve does internal
conversion from system time to dataset time units, this patches the
visual call that was exploiting a bug in retrieval.