Is it possible to have generic children for a generic component? - SolidJS