1. A method comprising: receiving, by a computing device, a rule for selecting an interactive virtual object, from a plurality of interactive virtual objects, for display in a virtual object location within a video frame based on a position of the virtual object location within the video frame relative to content proximate to the virtual object location and based on an association of the interactive virtual object to the content proximate to the virtual object location; causing display of the interactive virtual object in the video frame; and in response to receiving a selection of the interactive virtual object, determining whether an action for responding to the selection can be satisfied locally by the computing device.