push more of FC_R_Star calculation into kernel