While googling up Napkinmatic 3D I found your repo... Curious: have you considered making an actual infinitely large napkin (canvas) and having each module be interactive?