It seems that any MacawView that gets instantiated, never gets released, even if it is removed from the view hierarchy and set to nil.
I believe that the RenderContext and NodesMap are holding strong references to the view, as well as maybe the AnimationCache.