yes, it will generate lags, especially at the map with huge tileset image.
every time the script tried to create a cache, the game will froze for a while,
so animated effect change is practically out of question unless you use a tilemap rewrite.
if you looking for tilemap tone change, you can look at
>>this<< instead.
it's using F0's tilemap rewrite in Custom Resolution.