Multiple EndpointInstances with NinjectBuilder fails with "Error activating IObjectBuilderPropertyHeuristic"

This is what we ended up doing to resolve the issue. We borrowed the ChildKernel implementation from the Ninject Extension and multiple endpoints are able to share the master/root/parent container.

Thanks for the replies.