I think something like BTRFS might be a better solution as overlayfs seems to freeze the system image state. Something which is copy on write (COW) seems like it would be more resilient and still provide an RW file system. To do it right would probably be a combination of the two with the data partition BTRFS and the system image partition overlayfs.
Moulin Rouge. Captures a lot of the cinematography you see in Snatch, and it’s a musical. Great story, great writing, and great performances curtain to curtain.