salco2012, вариант писать свой плагин на jquery уже под себя - сложновато, да и с таким успехом лучше уже на pure js (чистый жс). Мб, в интернете есть какие-нибудь готовые "плагины" не на jq, но не факт. Раз проект легаси, переписывать на том же React тоже не стоит. В общем, тут путаница. Имхо, тут единственный простой вариант - попробовать сгладить через css transition, и то не факт что сработает. Возможно, придется смириться с мерцанием