Make Plan::iterateAvailablePlans 2x faster.

Since CoreField::simulate() is slow, skipping it can improve the performance.