Core: In the bitset cache only eagerly load bitsets for parent nested object fields.
Don't eagerly cache parent type filters in bitset cache or nested object fields that are leafs.

Also let parent/child queries not rely on FixedBitSetFilter, but rather on regular Filter

Closes #8440