Only set model once lel
Load indirect children as needed