update animation and json to get jquery UI
Use cache to keep track chart render