Mi idea es muy rústica y no sé si es adecuada a vuestro pipeline. La idea es que una linea A sea un modelo, la linea tiene su color, hacemos una instancia del modelo A, hereda color, ahora hacemos que la linea A no sea seleccionable y nos queda una instancia con el color adecuado y a la que no le puedes mete mano. Para evitar transformaciones solo hay que bloquear dichas transformaciones del modelo instanciado, yo he optado por ir a sus kinematics y he aplicado un set expresion a los escalados, rotaciones y traslaciones