Workaround, if such behavior is undesirable, is to drop @Indexed annotation from the superclasses. That might be not an option in some cases, though.