Filing a separate issue (per https://github.com/madelson/MedallionShell/pull/111#discussion_r1615359632) to avoid a scope creep