I'm actually quite surprised your result came out that good! My filament dry box just isn't cooperating with me, I cracked some plastic on the outer side and now I need to grab some more bins and drill a bunch of new holes again. Ugh... damn 60% humidity house...

Have you thought about printing them sideways, with the spring on the side? Looks like the break was layer separation, if the spring is on the X or Y axis rather than the Z axis, I would imagine the spring would still be quite strong. This would naturally need a little bit of support material, but that's probably 1% of the print job's plastic.

My thing is I don't have a mirror removed, so I have nothing to test it on without driving to DPI (hour one-way now) to test-fit, and he's not exactly returning my calls already (I pushed a few boundaries that I've regretted for the past two months...). Unless one of you guys is actually moderately local to Cleveland, OH?