Eden generic collection component