Allocate transitions in blocks when needed