This is expected behaviour though?
Realisticly, it would be beyond wrong to have every file in ram at all times, or process's every file to any extend when it is not in immediate use or you are in a search field or link/back link Dialog.
Try copy pasting 2GB of data into your vim and you will find it takes quite a while for everything to be pasted. When you drag and drop via the UI in obsidian and you do that with thousands of files, then this is not very surprising to slow your application. Assuming obsidian wants to make the files available as soon as possible, I presume it parses/indexes them immediately one after the other instead of one big block.
My vault is about 1.5k files, all interlinked in some way (ignoring larger pictures or PDFs). Making a new vault and drag and dropping all of them in lags quite a bit for quite a while, but once everything is loaded its fine.
I saw this post and was really confused as to why I know these statues.
Graz is wonderful! I've studied there for years and the cultural display of just this place (which is the armoury in the city center 'landeszeughaus') is amazing. It also houses one of the best preserved traditional horse-armour sets.
https://www.stadt-graz.at/museen-ausstellungen/landeszeughaus.html
For anyone who is interested in graz and/or history, once a year graz has a 'day of the museums' https://www.graz.net/internationaler-museumstag-29588/ where you can enter all ~18 museums in graz for a very cheap price for a day. Realistically you will never get through them all without sprinting though