Lifesteal mech after breach reifnd

I observed that my lifesteal amount is mostly related with enemy’s total hp if my rune attack is lethal which feels like a bug if does not then this is so dumb basically it doesnt scales with my damage output after certain threshold which makes sense but its not balanced for now