Джавараст Скриптович, я таким вопросом сильно не задавался, но предположу что это зависит от количества элементов на странице. Т.е. задержка вероятнее всего есть при добавлении этих элементов, но в связи с тем что это 10 строк CSS, а не 100500 в HTML, то нагрузка минимальна, ведь объем документа не изменяется для загрузки и браузер сам рисует. Современный хром жрет памяти столько, что те у кого он не тормозит и так все рисуется быстро, а у кого тормозит не поймет причину задержки.
В современном мире судя по реалиям, долой оптимизацию, нужно больше памяти, быстрее процессоры и SSD ;)
Джавараст Скриптович,
из ответа удалите строку content: "";
Так не будет создаваться псевдоэлемент, а на тех элементах, где нужно добавить, добавляете эту строку
например: .container > *:after { content: ''; }
Используя способ Алексей вы создадите псевдоэлементы для вообще всех (!) элементов на странице. Да еще и с абсолютами и заставите браузер всё это отрисовывать, на каждой странице при каждой загрузке.