Not necessarily. Read through the thread below where the Dev Ian Shadden gives a good method of using Instances but keeping interactivity:
Map Generator- Please Critique! - Blueprint - Epic Developer Community Forums!
Basically you spawn collision volume actors with your instances that handle collision events and everything that comes with that. I use it and it works quite well. It at least keeps me down to a few dozen draw calls instead of tens of thousands.