picksickles: rounding hack optimization
animatrix: allow existing canvas to be passed in
picksickles: make sure img and canvas start with known sizes