A generic component can be used with grid or separately for blank