>Очевидно, объект может иметь сколько угодно уровней детализации или аспектов.
Ключевое слово "может". В общетеоретическом смысле я с Вами согласен. На практике в сложных системах классы никогда не имеют полное описание всех тех свойств, которые могут быть в дальнейшем востребованы для различных уровней детализации или аспектов, которые опять же трудно предусмотреть заранее все.