Permanent viewport FPS drop requires Blender restart to recover

Hey everyone, made this video to showcase a problem I’m having with the Blender viewport. I’m well aware of the tricks for speeding up the viewport with nVidia cards, but even those tricks seem to be unreliable now. There appears to be some strange code branch flagged when changing certain modifiers that is impossible to reset without completely killing the Blender process and starting anew. The issue can be seen in the video below. Any help would be awesome! Thanks.