Mayor Sam Coupland has expressed concern over the short timeframe provided for Council and the public to make submissions on the proposed Oven Mountain Pumped Hydro Energy Storage project (Oven Mountain PHES).