title: Knockout JS - Multidimensional observableArrays and displaying sub-array data
body: <p>I'm close to going nuts about this now and figured it'd be simple, however, there must be something I'm missing...</p>
  
  <p>I've got a multidimensional array in a ko.observableArray, in which is so:</p>
  
  <p>Site -> Company -> Job</p>
  
  <p>For my data binds, <code>data-bind="text: Site().Name"</code> is fine, as you would expect. However, I can't access the sub-arrays by <code>data-bind="text: Site().Company().Name"</code> or <code>data-bind="text: Site().Company.Name"</code>.</p>
  
  <p>Has anyone else had the same issue, or is there something I'm doing drastically wrong? The objects are 100% being loaded into the array properly as I can see them in the console.</p>