I see you pulled out the tongue-in-cheek comment I made but none of the solutions I suggested that followed it.
You are right, this IS going to be fun!