Java to the rescue!
The solution is to write the animation software in Java that can viewed through any browser
The performance issue was dealt with by not dissolving boundaries and reading Arc/Info files directly
Areas with the same value appear to merge into larger regions wehilst common class intervals allows easy comparison