Here is an asset version
For asset, it is important to create new input port to grab children of the asset. This includes right clicking and creating nested ports from bundle. Additionally, you have to instruct the system in resource editor if the port is in object or link mode. In this case object.
Outline_Asset.c4d