Here is something that needs an airing.
It is actually a combination of scripts that support this concept:
Each name on a list automatically displays a list of names associated with it
as a basis for automating and recycling information.
The live demo
shows how this can be realised, and there is also a downloadable zip file available from the machine's Resource menu.
Look forward to some c + c ...