title: breezejs - schemaless complex properties
body: <p>Is there a way to do schemaless complex properties in Breeze JS?</p>
  
  <p>I've got a use-case where I need to store customer-specific lookup tables. These lookup tables can have any number of columns and rows. My preferred solution is to store these as a JSON object of the form:</p>
  
  <p>{'columns':['one', 'two', 'three'], 'rows':[{'one': 1, 'two': 2, 'three', 3}]}</p>
  
  <p>In the backend this isn't a problem, I can store it as a JSON object in postgres. I just can't figure out how to get breeze to treat this object as-is, and not do any processing on it.</p>
  
  <p>Is there a way to do schemaless complex properties in Breeze JS?</p>