performance improvement, factorize cairo line styling