Storing cached information in the user data directory may have been a mistake. It may not play well with virtual environments if the user data directory is shared across them. Adding this here to investigate but also raise awareness of this potential issue.