pubLQ method on client divided into three for less overhead, dataTransform function can now be overriden in model options