PPLNS with job declaration

this is not needed cause when you get the actual share you can verify that the is the share at position x in the slice, so is the one that you required