title: Subclass UIImageView to store extra data on image
body: <p>I am building app which allows a user to drag UIImageView's. If two UIImageView's are dragged to the same 'segment' the first one dragged there needs to be returned to it's starting position. I will be creating the UIImageView's programatically on demand.</p>
  
  <p>Should I subclass UIImageView to create a way to store the UIImageView's original starting position so I can return it to it's starting position when needed or is there a better way to do this?</p>