You can always create a new model for posterior predictive, which may be the simpler approach in your case?