Use static kernel singleton pointer instead of per-class instance pointer