Yes the pattern access order is fixed.
Just define offset such that the first product is the topmost item in your stack and then the pattern step such that the last item in the stack is at correct height. So a positive offset and negative pattern step.