It seems like this is kind of known thing: The Plex Dance ™
My beef is that we have to do something like this workaround. In no other application that I’ve worked with is there a need to blow away the entire DB just to update things. That’s not a great solution, even if it works.