[cleanup] Remove unused esync member and constructor