UserPO in ApplicationContex + ChatOptimization