Nice write up! I have a few broken tabs and this may be the route I take to fix them.