I remember doing something similar a few years ago, I needed autocomplete for a shipping ports field, the data was too big though so I ended up using a csv file in an aws lamda function that filters based on the selected country and returns a much smaller subset. It lazy loaded after the user selected the country. To keep response times low I had to do a binary search on the raw csv bytes. It felt like I was reinventing databases but I liked the idea of it being self contained in a function.
Have you looked into s3 select api, you can do sql against a flat file and return just the result all from s3, not too shabby to build a poor mans serverless database.
You can also change so that PrtScn directly opens the snipping tool which is far superior by checking “Use the PrtScn button to open screen snipping” in Settings > Ease of Access > Keyboard: https://cdn.discordapp.com/attachments/398094200710889482/68...
This equivalent to the new macOS Mojave shortcut Command+Shift+5.