Or maybe passing a -1 in that case, an have the stepscache deal with that, this way iding the implementation detail. Not sure.