Problem Statement
For a higher performance of the wrapping SDK, we should provide methods that don't return futures for record acknowledgement, but instead just an offset ID, on which the client can then block via an API.
Proposed Solution
Explained in problem statement.
Additional Context
N/A