Thanks for the info. You will definitely be interested in this part of John's interview, where he discusses depth and how he approached the problem. It starts at around 9:20 and ends at around 11:25:
https://www.youtube.com/watch?v=NYa8kirsUfg#t=9m20s