How to charge lithium ion batteries - BMS (and) TP4056
You can't charge each cell of multicell battery with TP4056 ICs.

See this:

TP4056 modules with 18650 lithium cells

and this:

series charging three 18650 batteries with three chargers off the same 5V supply

for example.

Also you can't combine this BMS with TP4056 (what the reason?). By the way, no charger can charge cell "ideally".