@tk0miya any feedback on this question? I would love to get this merged, but this recursive function call looks unnecessary