What about curve on surface, and check normal direction? Then hide surface? ......hmmm... not sure either...