For Marvin campaigns, any action that requires Marvin to run counts as a budget update. You might receive 4 times in an hour error if you change one of those actions 4 times and try to change it one more time.
These actions include:
Campaign budget change
Campaign bid settings change
Campaign schedule change
Marvin Action/Attribution window change
Ad set add/delete/status change