Support for Z maybe; color array for each point