Thanks so much for the kind words and the heads up about the controller issue! It's so cool to hear other people are thinking about the same design question I have been racking my brain with over the last year :D