Reply to Don:
It is possible to go overboard with both objects and the CR, of course.
But careful use of the object model shouldn't be overly expensive.
But, using acs_objects is/was more expensive than it should be. While
working on a performance issue for my project, Ben Adida discovered an
inefficiency in acs_objects that was slowing things down "considerably." He
tells me that the patch is slated to be a part of the next beta release. Not
an answer to the original question, but everyone should be able to make
use of the performance benefits.