You could just start calling her Violet if you like too, since it is her middle name. Violet is a good name as well, and I think it's too soon to worry about it getting too common until it enters the top 100. Names rise and fall. I've never met a Violet before.