u/PhreakRiot, on the topic of Kraken Slayer, couldn't you have done damage type adaptive based on whether the champion has more AD or AP? Or is it not sustainable in through items?
That would by itself solve the issue of Kalista and Jinx cause they never would buy enough AP to turn the damage type into magic meanwhile it would kill the item on Kayle/Teemo/TF.