When you link or append a collection to a file, all objects become visible in a viewport, even if they were originally hidden in source file. Strangely enought, render visibility is respected, while viewport visibility is not.
This is a huge problem when you append collection containing complex scene with thousands of different small objects.
How to fix that? Is it possible to append or link objects and Blender respecting souce file visibility setting? I use Blender 2.8.