Radar on the rear window, does it make sense?

 

v20240901