Semi-permanent hair color differs from permanent color in that it: