Since we free BMesh attributes by attempting on every domain, sometimes the attribute wouldn't be found for a CustomData. We avoid reallocating custom data blocks in that case, so we need to pass the ownership of the "pool" back to the BMesh.
Since we free BMesh attributes by attempting on every domain, sometimes the attribute wouldn't be found for a CustomData. We avoid reallocating custom data blocks in that case, so we need to pass the ownership of the "pool" back to the BMesh.