Controlgroup: ensure load order does not matter for child widgets