Можно решить это, если переделать компонент-функцию как отдельный динамический контейнер (как в варианте с TCP_ServerEx)
Assasin, к сожалению для меня это тёмный лес , могу только сказать что стоит ли так заморачиваться на рекурсии, будет ли данная возможность востребована?, рекурсивные методы требуют высокого быстродействия что не достижимо в рамках элемента Function.