### Describe the bug 📝 Hallo, I just noticed that the `Hider.getVisibilityMap()` function, with the `state` parameter is set to true, returns all items rather that the visible ones. When the parameter is set to false, it correctly returns the hidden items only. ### Reproduction ▶️ _No response_ ### Steps to reproduce 🔢 _No response_ ### System Info 💻 ```shell System: OS: Windows 11 10.0.26200 CPU: (16) x64 AMD Ryzen 9 6900HX with Radeon Graphics Memory: 10.07 GB / 31.24 GB Binaries: Node: 22.12.0 - C:\Program Files\nodejs\node.EXE Yarn: 1.22.21 - C:\Program Files\nodejs\yarn.CMD npm: 10.9.0 - C:\Program Files\nodejs\npm.CMD pnpm: 9.12.1 - C:\Program Files\nodejs\pnpm.CMD Browsers: Chrome: 148.0.7778.179 Edge: Chromium (148.0.3967.70) Firefox: 151.0 - C:\Program Files\Mozilla Firefox\firefox.exe Internet Explorer: 11.0.26100.8115 ``` ### Used Package Manager 📦 npm ### Error Trace/Logs 📃 _No response_ ### Validations ✅ - [x] Read the [docs](https://docs.thatopen.com/intro). - [x] Check that there isn't [already an issue](https://github.com/ThatOpen/engine_components/issues) that reports the same bug to avoid creating a duplicate. - [x] Make sure this is a repository issue and not a framework-specific issue. For example, if it's a THREE.js related bug, it should likely be reported to [mrdoob/threejs](https://github.com/mrdoob/three.js) instead. - [x] Check that this is a concrete bug. For Q&A join our [Community](https://people.thatopen.com/). - [x] The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.