Network ID Utility has Massive Performance Issues
BobyStar
The Network ID Utility can have massive performance issues when working with more than a couple dozens of objects. This can be painful for larger projects especially since now we must retain Network IDs for persistence to function properly.
Solution 1:
Make a paging system so we can navigate the whole list chunks at a time. Older websites did this to prevent server and web performance issues. We could be given options to view 10/20/25/50/100 or a custom number of objects per page.
Solution 2:
Change the backend of how objects are listed to only display the ones that could be visible from that window. This would allow infinite scrolling with no pages like Google search or Youtube but can take a bit to get working correctly with a Scroll View.
Solution 3:
Like solution 2 but using UI Toolkit to have a load time for initialization but is steady after load. I would appreciate if it did not regenerate after clicking an option that changes the data, causing you to wait the full load time again to see the updated list.
Log In
TheMaskedMan00
this also applies to debug view #6 in the client. scrolling through the list drops my frames down to 1 if i have more than 100 objects
BobyStar
TheMaskedMan00 so true. Tho since it's a related tool and not the same I'd make a second canny so it can get its own feedback. (tbh all the Debug Menus need an improvement especially for VR).
For me Debug Menu #3 (Console) lags as well at times but only if I'm holding TAB. Hitting Escape to open the quick menu serves simar functionality but without the lag for some reason.