You should not need to call asWidget()