Fixed data bag recursion