I have a WCF service using callbacks to communicate to a Silverlight client. Everything is up and working, but it's taking an awful long time to send the message (over half a second). I fired up the WCF Debugger and the step "Create a message" is taking over half a second to complete. It's a simple DataContract with ~12 properties, nothing extreme, just integers and small strings. Can anyone help diagnose this?