Time Varying Pyramid

I'd like to display a satellite with a sensor whose definition changes based on the altitude of the satellite (e.g., a simple conic sensor on a satellite in an elliptical orbit whose cone angle is defined based on the elevation angle with respect to a point on the ellipsoid surface). I see that sensors are typically displayed using the pyramid tag in CZML, but this appears to be a constant definition.

Is there any way I can get my sensor cone to grow and shrink as its satellite moves in its orbit, ideally using CZML?