1. A method, comprising: initiating a node graph application instance at a computing device, the node graph application instance displaying an object comprising a rig and a shape; receiving data generated by a user selecting or modifying a control of the rig; in response to receiving the data, initiating a request at the computing device for a prediction module to spawn a set of predictions for poses of the object given a current pose of the object, wherein the prediction module computes a plurality of predicted poses for the object using at least the current pose and predicted changes to the selected or modified control of the rig; and interpolating two or more of the plurality of predicted poses to obtain an interpolated shape.