fix map, coordinated svg and webgl
add swarm and skip buffering if data has not changed