I think `_order1` and `_order2` are bigger than they need to be. Perhaps I was careless when setting it up for forward mode because there was no cost.