much better implementation of the attacheable controllers bypassing getChild totally