look into better visual studio code integration, without requiring explicit type hinting. Maybe now with pylance extension, where stubs can be stored in a directory, and used from there, maybe that will help. so we don't have to add type hints to get auto-complete/hover working. See here: https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance