In reply to Daniel Demmel.

@daniel,

You say many things with which I can agree or disagree to some extent but you end with "and we cache responses in memcache" which nullifies your arguments. When you read from memcache you bypass all the filters and action plugins are using on the WP side and therefor end with a very similar situation as getting the values directly from the DB (and hmmmm, the DB structure of wordpress that relates to serving post content is actually very easy to understand, I refuse to believe that you don't understand it)