Optimized bp-split-features() to return as soon as possible