Some optimizations on parent_through fields