We consider a design advisor to be performance-intelligent when its suggestions do not conflict with high level performance-related goals of the design under study. We address the problem of representing non-domain-specific design Information at a high level and describe coupling it to the inputs and outputs of design critics and their suggestion mechanisms. High level design Information represented in a function-based structure with linked allocations is shown to interact with a domain-specific design critic in three instances, viz.: allocation refinement, goal matching with a supported function, and performance-intelligent tradeoffs. Examples of manual and computer-based procedures are discussed.