nit: add underline(_) to all ShrinkingUI only private members.