Avoid possible circular reference