The delta-v calculation deliberately stops traversing through the parts list each time it hits a "decoupler".
BUT: if the decoupler has crossfeed enabled, we should actually carry-on through it to the parts beyond. This is especially true of the engine plates (DLC content?) as those are decouplers that sit between the engines and fuel tanks.
Also, not that these necessarily belongs here:
- can we tell if fuel is enabled/disabled on a tank part?
- can we take into account the ratio of LF/OX?