Unschedule certifications
Since no rate limit existed on membership renewal, it was necessary to introduce the unschedule_membership_expiry
function to avoid MembershipsExpireOn
storage item to grow indefinitely.
On certification there is (since !165 (merged)) a rate limit (every 5 days), but StorageCertsRemovableOn
can still grow quite large: max 100 certs by member. So unscheduling expiration of renewed certs could decrease it a bit, and it would decrease the work done in inherents (outside extrinsics).
It is an optimization.