We are re-architecting our system to use EGL instead of BCL. One thing that is required is multiple process surface sharing. I don't see how to do this looking at the egl spec (1.4 April 8th 2009). Is there a way that I don't see? -- Can we implement this as an extension to surface types?