Would it be possible to add all the properties to queries?
Of course, there are some security issues but what if there is a configuration parameter to gate this? 
and what about only allowing certain properties to be queried by a user within a specific group?

jld.