title: Can a Swift struct be allocated on the Heap when it's a stored property?
body: <p>One of the great things about structs is that they are allocated on the stack which make them really fast.</p>
  <p>However, an instance of a class and its properties are heap allocated. So wouldn't a property that's a struct be allocated on the heap as well?</p>