Using scriptable objects