UE provide UPrimitiveComponent - a base class for all actor components "that contains or generate some sort of geometry, generally to be rendered or used as collision data". That class is created and managed by the Game Thread.
This is particularly useful when using RAII (Resource Acquisition Is Initialization) principles, where creating an object acquires a resource (like starting a timer), and destroying the object releases the resource (like stopping the timer).
List of test tasks for team recruitment in ENG and RU versions