Я тут, кстати, на прошлой неделе отлавливал утечку оперативной памяти в чужом коде. Автор исходил из того, что при удалении объекта его дети и битмапы внутри детей удаляются автоматически. Оказалось, нет.
Пришлось честно чистить битмапы через dispose перед удалением объектов.