#43 Move GL cleanup from Drop to unload