Options becoming more like a class than an array holder.