Many cities including Beijing and Guangzhou have once again put in place restrictions to tackle fresh outbreaks, even though experts have warned it is difficult to maintain zero Covid for the long term given the virus' rapid evolution and government's finite resources.