Maybe be better/cleaner to make format a Owned here and ListHelper members Linked (and pass globals and format without LINK(..))