Not quite understanding how this happens, and is near impossible to back trace since it is indeed invisible.

Now any idea how to find or reveal said proc?
Usually this is the result of compile-time initializers, like this:

mob/var/list/mylist = list(1,2,3)

Sometimes those kinds of initializers are just fine, but remember to avoid doing them for cases where the list may never be used. Generally, setting a built-in list for an atom isn't a good idea because initializing on an as-needed basis tends to work better, but there are obvious exceptions like unique mobs (e.g. shopkeepers).

Lummox JR