Would it be possible for your plugin to detect when a Tool Cupboard is in a ZoneManager zone that has No Decay enabled, and only adjust the upkeep display there?
My server has Decay enabled globally (decay.scale 1), so the adjustment would only be needed for the No Decay zones.

Thank you in advance for your feedback!