Cascade Select + Fields Plugin + Custom Constraints