title: Does it make sense to create canvas-based UI components?
body: <p>While DOM still totally dominates the way we create UIs, does it make sense to create a bunch of entirely canvas-based UI components, like buttons, lists, horizontal/vertical groups, etc? </p>
  
  <p>I know for sure that there will be a lot of drawbacks, but what would the possible advantages of such be? </p>
  
  <p>For one, I'd say in general the visual integration with canvas will be much tighter.</p>