speedup due to saving full eval after null move