CapitalStackers notes possibility of building delays and construction freeze