How to find out WHEN can I modify the geometry collection after it was created? (LOW LEVEL)

Im modifying geometry collection’s particles, but if i modify it right after the collection was created it causes a crash. Is there some delegate thats being called after all the collection’s async operations were proceeded and its now safe to modify the collection?