Add selectedIndexes monitoring array
The lesser evil

Reach into the component's private _cachedParentComponent instead of
exposing a public parentComponent setter.