I finally figured out how to make it work on each individual short by noticing that the URL changes with the short even though the webpage stays the same, so now it checks for that change and refreshes the page. As a side effect scrolling down shorts is now like opening a new video altogether, so if you don't want that, stay on v1.8 before I release v2.0 in which I plan to add an option to turn this off without needing to change the code yourself.