In my projects I use the Project Metadata Components selector a lot to limit the files that are in my (non-DX) project. But when I'm happily coding away and create new classes and update others I sometimes modify Objects. When I then add an object to the project, TWS refreshes all files in the background. It deletes alle files that aren't in the components list and refreshes others that are. This destroys a lot of work every time this happens and is VERY upsetting for me as developer.
Is there some way to avoid this? Is it a bug? What can I do to safeguard against TWS killing my work (other then deploying and Git)?