Updating BurrowsDelta to use Immutable types to insure thread safety