RenderData::create() method.

Makes it much easier to create a RenderData object, since it also
builds the two dependencies.