Previously this would only render one tooltip above the cursor with the rest below. This also rewrites the existing logic to be cleaner