`shouldExpandNodeInitially` works, but it causes a confusing visual bug where the array looks like an empty array. Also user should click it twice to open it. **How it looks now:** <img width="658" height="154" alt="Image" src="https://github.com/user-attachments/assets/eddfef9e-7586-45c7-bc68-f9bb4d9329af" /> **Expecting** <img width="540" height="122" alt="Image" src="https://github.com/user-attachments/assets/6c42a4ba-5b6b-40e5-a386-dd65fdaea5d0" /> Also, it works strangely with objects. **How it looks now:** <img width="636" height="386" alt="Image" src="https://github.com/user-attachments/assets/26d6e5de-900a-4acf-94c9-2198bbcd069d" /> **Expecting** <img width="650" height="360" alt="Image" src="https://github.com/user-attachments/assets/bf55b23b-8034-4a94-891e-1291cace1bc0" /> **Video** https://github.com/user-attachments/assets/b93b19b8-26a0-4c2b-add8-ac3628ad1591 **Playground:** https://stackblitz.com/edit/vitejs-vite-jnppc39x?file=src%2FApp.tsx