Try / finally to ensure triggers are restored