Make it dynamic - The D3 update pattern