OK, got framerate up to 37fps at the moment. Might slow down alot once the game loop is running. Might be worth putting 3D math in a separate thread??, then boost the graphics thread to a higher priority level. Might get a few extra frames.

Currently tinkering with SetStyle() property of form object.