This commit fixes a long lasting tech debt - ExternalViewController now extends ChildController. Co-authored-by: Yogev Ben David <yogevbd@wix.com>