With number 3, I don’t really understand why the libs would need to be so big when built independently - presumably this stuff ends up getting dropped when linking anyway, rather than duplicated in the exe. But I won’t pretend to have any idea what I’m talking about. Cheers.