I like the concept a lot - the idea that you have to pick a name for an object and then use that name consistently sounds progressively frustrating in a good way.