WIP: Use strong but integer convertible types for OpenGL object names.