Waiting for 30 seconds after simply clicking a checkbox is indeed a nasty thing. David explains us on how to solve Performance Issue using Dexterity Script Profile by taking above issue, reported by some customer

Read more here:
Dexterity Script Profile to solve Performance Issue – David