do not free projection objects when they go out of scope, we don't own them.