Check `ets` behaviour when a table is called outside of its scope, maybe the api already gives us a good hint that can be worked with. We could validate Private and Protected tables by making those constructors carry the current subject or pid.