Feel free to comment and discuss Attached Properties here. What are they good or bad for? Good practices in using them? What kind of issue have you run into? What are the alternatives? Any thoughts are welcome!