1. A method of managing messages across a performance-based interface, comprising: receiving the performance-based interface between a managed code framework and a native code framework; initializing one or more objects to determine the existence of a custom object; detecting if message handling of the custom object has been modified; notifying the native code framework that one or more messages associated with the modified message handling are of interest; and forwarding responses to one or more messages to the managed code framework during a lifetime of the custom object.