Implement basic editor for dispersions