If you set it to be non-global, it only exists on the layout it was placed on. Since there's no good way to see in the editor which layout that is, they're all global by default, and you should only really use them like that. It's a bit of an oversight of the design of C2, but when they're global it should be fine.