L!MP, я не знаю как там у тебя реализовано, но обычно (та же доктрина) менеджер не есть коллекция, менеджер это фассад для: Unit of Work + Object reflector + Query builder + Mapper - а коллекция это просто массив (или объект его представляющий) со всякими полезными плюшками и дочной в виде ProxyCollection для LazyLoad