add AGCObjectVisitor, instead of requiring ACollector.
Plan using to properly level GCObjectStore and MutationLogStore below Collector. [WIP] not used yet