Explain why a reference-counted object can still leak if references form a cycle.