Small move optimization in ReapStack