Buildings cannot be easily moved. Nor can many of the items of infrastructure that make up sprawling metropolises all over the world. But that hasn't stopped Formula E from taking an almost impossible job - fitting a major sporting event into streets used by thousands of people every day - and perfecting the art of squeezing races into tight spaces.
This weekend, Rome will become the 18th urban centre to host a Formula E race and it's Circuito Cittadino Dell'EUR track is situated in the EUR residential and business district of the Eternal City. The main event will be over in a single day, but the process of pitching, designing and building the track is, naturally, much longer.
Such city centre events are "very important for Formula E's DNA", according to series boss Alejandro Agag, and fans tuning in to watch the action from the all-electric championship will see 12 days of racing across the 2017/18 season.