Use findChildren instead of keeping a sepaate child list
update