added convenience constructor for PickableGLElement