Hi,
We noticed that the tax provider (probably the entire cart manipulation) is being triggered even when it is not needed.
- Triggered on every cart step (even when the cart has no change)
- Triggered even when the cart tags or module is not rendered (ajax requests)
Check http://www.screencast.com/t/6ImTxkH8OEKj
If I am not mistaken, the discounts are also recalculated although no change is made on the cart. I believe this could be avoided, preventing extra DB calls and unnecessary method processment.
Best Regards,
Nuno Aguiar