When a polling Lambda reads messages it puts them in-flight during its execution. When it finished it deletes the message. But instead I want the Lambda to not delete the messages, but keep them inflight instead, and pass the receipt handle to an external process. This external process will use the message receipt and delete it on finishing.