no, im programming a top-town mmorpg, using canvas as the presentation method, nodejs for the server, and mongoDB as database. as you can immagine, a top down game would need spritesheets. currently im just cropping/clipping them to 32*32 at the time of placement onto the canvas using the canvas.drawImage() method. but every time i place an image, i have to crop/clip it to the dimensions i want. i can immagine this would require more processing power than just cropping/clipping the image once, save it into a new image object and place that on the canvas.