Configuration support for rewards and refactorization of PKState