some more ideas re: fast super + more inheritance depth