Address review comments

Uses the common util method for arrayContains, and sets the domain on
the scale instead of the axisRange.