similar note to the one above, but probably harder to get around... honestly not sure what's best here: little may be invariant to recompiles. text? input types or maybe data attributes?