I'd say you are always replying to the message you replied to. If OP changes their post, your reply disappears. If someone finds your reply, OPs old post is shown above it with a message "this has since been edited". Clients can show out of date replies as translucent or faded so readers know it is not a direct relationship and can dig further if they want.