It was observed that Core lint errors occur if the primops were not declared side-effecting because of thunk splitting in the worker-wrapper code.