All plots are created within the same device - essentially overwriting the existing plot - when package is used outside of RStudio (e.g., in VSCode)