I considered it for a second, but I don't think I understand c/c OOP here on a drawy board.