OK so I have got something in time for Valentines!!
Room for three, hmm maybe I need to think about this...
Deriveable mesh, with template information