As far as i read documentation the overlayFS supports two layers - upper and lower. But is there possibility to increase it to three layers?
short answer: yes
long answer: from the sections "Upper and Lower" and "Multiple lower layers":
"...The lower filesystem can be any filesystem supported by Linux and does not need to be writable. The lower filesystem even be another overlayfs. ..."