Hitting limits is more related to how many tokens it’s generating, not necessarily how complex the changes are.
Hit the weekly limit on my 20x plan last week trying to do a full front end rewrite of a giant enterprise web app, 600+ html templates, plus validating every single one with playwright.
That's definitely a lot of work. That consuming a week worth of tokens sounds reasonable.