You will need to use a high tesselation so the cone occupy more than a vertex. It happens same with the engine default shading, isn't it?

There are no extra limitations, afaik