По поводу вложенных вьюшек есть вариант. Поскольку мы пишем патчер на ББ, то мы можем штатными средствами пройтись по всему дереву объектов в документе. И штатными же средствами опросить все их свойства. Пойду Дракон попытаю на предмет алгоритм нарисовать