Working faster, working better, working twins

BVL-0988