The most simple option here is brick events, no doubt about it.
The method you are looking for is going to require incredibly "hacky" type of scripting and it may just even manage to make your server slower than usual.
Here's a tip: Don't try to say things you don't have a clue about, it invalidates any other statements you made in the same post that might've been true. Even if events were the most simple option, you would be wrong about the coding being hacky, and you're wrong about it slowing down your server.
Since events are server-sided, you might as well go with a script. It would do a radius container search (or set up a trigger) and appear when a player got close enough. Much easier than setting up countless event activators to do the same.