This is a weird idea but it is worth to keep a note. Looks like /etc/ld.so.preload allows to force loading a .so into every process. In theory if libroot was loaded and initialized in every process, some features could become possible such as system wide image_ids, extending teams primitives to all running processess, or getting full team/thread information for all processes (not only nexus_teams). However, can't find a reason for why we must do it, nothing really important or relevant seems to justify it, but it sounds interesting enough to open a ticket.