NeXeNyeah, in essence i guess your proposed solution sounds good
NeXeNjust be careful. you could easily open up a can of worms if a thirdparty thing started to load like jdk.internal.* type stuff or whatever. you know java.* and javax.* and all that's probably good
NeXeNbecause yeah every time someone else a year from now tries to use something else, they'll have to go back down this rabbit hole