Moved _set_and_get to each chart type.
Merge refactor in again.