While that is a very real concern generally speaking i'm not too worried about them breeding for months on end because this is a species that produces eggs in intervals of relatively few eggs. A species that either produced large eggs or produced them in vast numbers in a single laying event is very susceptible to problems that arise from breeding too frequently, even, in some cases, despite a rich diet. However, pyrrhos produce small eggs that are laid spaced in time, which means the physiological stress is significantly reduced and this allows them to sustain egg production for longer.
Another species that does the same is H.orientalis and my female typically lays eggs for up to 9 months of the year and has been doing so for 8 years in captivity. She seems extraordinarily healthy.
This is purely anecdotal and based on very limited observations but it seems to me that caudates that share this strategy, tend to lay their eggs more spaced in time and take longer rests in a captive situation, while the total number of eggs produced per year remains relatively similar.. In the wild it seems that the large numbers of eggs are produced in a shorter span of time. One might even speculate that this might be a contributing factor to the long lifespan that they can have in captivity.