This is just a relative jump instruction and on intel can be just 2 bytes, although an ignop might fit into one.
It wouldn't solve the icache problem though. Also, writing to data inline with code would be super problematic performance-wise with modifying icache lines that currently are being executed from.