Can ViewPortFrames be used on GUI objects?

In other words, can I display an image in a viewport?

Wouldn’t you just use an ImageLabel for that, or unless I am missing something?

I am trying to track the position of an image on a GUI and have the camera follow that image

I don’t think that’s what ViewportFrames are meant for; they are for rendering 3D objects in GUI frames.