Simple interaction with world can be implemented through instances’ transform manipulation. Collisions are already handled, so it should not be very different from usual meshes.
Addition: and we already know exact BodyInstance
by Item
field of FHitResult
struct, we then adding impulse, force, whatever to this body and rebuild vertex buffer while any instance is moving. Should not be hard, eh?
Addition 2: had created some hackish solution here