Hmmm , your limited as to what you can do with citrix. If its a citrix environment where the users are on thin clients your going to be limited as to what you can pull off. Remember most thin clients have very very limited specs (at least the ones i support have 16mb ram and a screen res of 640 by 480)

To optimize performance ditch animations, images and make sure your code is highly optimised.