Sub views needs to come from a getter to prevent reference issues.