public static RawList<CompoundChild> GetCompoundChildList() { return SubPoolCompoundChildList.Take(); }