This should only iterate the top level, no point in going deeper