How to setup a tank turret with an antenna on it?

I have the tank setup based on the wheeled vehicle (I added a tank specific movement component and actor class, but very similar to the wheeled vehicles).

The turret is a separate skeletal mesh component which I attached to the root tank chassis mesh.

All the part above seems to work fine.

Until I decided to make the antenna on the turret physics simulated so it can look naturally when the turret or the tank itself turns and moves around. So I made a physics asset for the turret and have the turret body set to kinematics but the antenna bodies set to simulated, which apparently doesn’t work, The antenna would occasionally simulate, and sometimes just stop or lag behind.

I assume that’s the problem with a simulated component attached to another simulated component, causing some sort of bad feedback loop, because the chassis component must wait for physics simulation to update, and then the attached turret component must wait even after the chassis to update and then missed the chance to actually participate in the physics simulation?

My question is how to properly set that up?