Blender show array instances as wireframe
There are some options. Create a linked duplicate with Alt D. Give it a copy location and copy rotation constraint with your actual object as target or just parent it. Disable rendering and selectability for your fake object in the outliner.Set the object Type of the array object to Wireframe or Boundbox in the Display panel of the Object Properties.

Now you have a fake object that won't bother you much and the whole array set to wireframe. Not ideal if you want to edit the object but going into Local Mode with Numpad/ temporarily gets rid of that, too. Or you don't make it unselectable and hide it.

Or you can put a Decimate or Remesh modifier on top of it all that doesn't get rendered. That way your Polycount gets reduced as well.