isQuick is not the same as isPrimitive