Reduce the amount a treatments sent via websockets to display on the chart

Also added a basic opts to treatments.list() that can be extended as needed