When clicking on "Manage materials compliance" you need to wait for a long time before the new page is shown.
A potential way is to not create/render the data for all Specifications at the beginning and rather having collapsed Specification sections where you can "pick" the SoC from a DropDown List if needed. Just some ideas.
sorry, created as Document but wanted an Idea -> can't delete this one here.