Wasn't expecting to get much coding done today, but I did manage to finish up two nice little quality of life features. One was already half done and I just needed to finish it up and test it (and fix 1 typo). The other required researching a couple points and the code feels kind of awful, but it seems to work and the awfulness is at least small. If I sort out a better way to do it I won't have much to change.