Could you please try returning plain Object returned from pa.getHudratedObject() without converting to SimpleObject?