move fanout internals from manager to feed class