@apatrida with the descriptor - I can imagine that it is not isolated by itself, so throwing it may not lead to the desired effect. That’s why I’d like to talk to other team members about it. With the classloader it should be quite easy, all required bits are there, they just need to be stored in the history.
But may be using new line numbers, along with changes with classloading, will solve everything but possibility to reuse line numbers.
If you’ll get any interesting results from your experiments, please inform me.