Calling reverse was necessary because otherwise they copy in the wrong order due to `ordered_railties` calling `order.reverse.flatten`