I recommend consideration of designing an option that allows the PRT (whichever 3rd party token it is) to be swapped for PLSX by the pool/exchange itself PRIOR to sending the harvest to the staker's wallet.
This could allow us to avoid a taxable event which would be extremely beneficial for those that want to compound the PLSX staking yield.
Another good option would be for the pool/exchange to swap the PRT for PLSX and automatically add it to the staker's pooled PLSX so that the staker avoids performing the swap his/herself.