Recalculating messages only if zonetype changes; refresh mainlist only if prediction already calculated.
Home zoneType changed to Silent zonetype.