Stephen Coady happy to chat about this stuff with you. Two aproaches can be taken. You do not need to really touch UI in initial spike at all.