Решений несколько, можно это конечно решить на фронте, но тут встает вопрос с безопасностью исходников, если знаете как сделать чтобы не было возможности спарсить исходник, то это будет оптимальным решением. Я для себя этого решения не нашел. Это важно потому что объем сбора изображений и распределение этого всего по сайту достаточно трудозатратная работа.
Поэтому я просто дописал скрипт для генерации изображений чтобы сократить количество запусков руками и все генерится теперь автоматически от картинок до загрузочных таблиц на сайт