Cache constructor delegate, remove build warning