Add depth limit to PolyCollectionType