so i'm thinking what you're after to avoid using ent_createlocal is a ent_create(ENTITY, Location, NetworkRange) - adding a range variable to all ent_creates which only gives their data to valid clients...

Interesting point- if we create a server with a million "zones" or areas we don't really want ent_create to send all init data to all clients, only the ones that are in the vicinity, and need to see it appear.