SBK-19: Fixes multiblock read.
Requires tracking state in software.