It is unlikely that all users will require access to all the items in the list. Therefore, I would also suggest that you use filters to limit the view. If access is required then you can set up a series of filter booleans or list formatted line items to systematically allow the user to narrow down their selection.
Chris Heathcote Bedford Consulting
Gold Partner and Regional Partner of the Year 2021, EMEA