Add viewport attr_accessor on Spot