Decouple property list panel from the diagram builder