Allow callers to get data out in slices of pointers or values