Hi everybody. I'm working on a space shooter with a pile of enemies, bullets, etc. As of now they're all image controls but I'm going to use BitBlt, and custom data types to create non-existent controls (so I can just set some variables to be the top, left, height and/or width etc) and then blit a sprite to the correct location.

Anyway, I have the main game form and a form full of image controls containing a repository of picture boxes holding all the images needed for the game (a way around LoadPicture before I discovered 'AppPath'). I've got four options (see the poll please), which do you think will provide the best performance and efficiency?