Be able to recursively create entites even if they contain circular references.  Fixes #632