core: delete the preserve_order option so it doesn't invalidate