remove unnecessary object attribute
visibility dependency
initialize composite field controller upon toogle child