- Change custom payload lock to be buffer itself incase multiple packets use the same backend buffer. Closes #1908