Consider the stochastic integral of a process $H$ with respect to the local martingale $M$: $$ (H\bullet M)_t = \int_{[0,t]} H_s\,\mathrm d M_s. $$
We know that when $H$ is predictable and sufficiently integrable, then $H\bullet M$ is a local martingale. Moreover, it is also well-known that when $H$ is not predictable, then $H\bullet M$ need not be a local martingale. This answer gives a nice example demonstrating this fact. On the other hand, when $M$ also happens to be continuous, then we are able to also define $H\bullet M$ for progressive processes $H$ (cf. Karatzas and Shreve).
This naturally makes it important to identify where exactly in the construction of the stochastic integral predictability of the integrand is important. Unfortunately, I can't see where predictability plays a role here. Can anyone help clarify this?
Context and Background
A typical construction of the stochastic integral is to first define the integral for simple predictable processes. It is straightforward to show that when $H$ is simple predictable, then $H\bullet M$ is a local martingale. Standard arguments also imply that any predictable process is the limit of simple predictable ones.
Then, for a general predictable process $H$ (again, assuming sufficient integrability), we fix a sequence of simple predictable processes $\{ H^n\}$ with $H^n \to H$, and define the integral $H\bullet M=\lim H^n \bullet M$. (One can show that $H \bullet M$ does not depend on our choice of approximating sequence and is thus well-defined.) $H\bullet M$ inherits the (local) martingale property from its approximating sequence.
It seems to me that this procedure works just as well even though $H$ were not necessarily predictable, but simply a càdlàg adapted process, even for general (i.e. not necessarily continuous) local martingales.
What am I missing?
I know I am glossing over quite a few details here, since I don't want to make this post much longer than necessary. I can fill in the details as needed. For reference, the construction I have in mind is the one in Cohen and Elliott (2015).