remove render depth from model parameters - the render depth is now implicit by the model type, and if it needs to be different from that there is a separate adaptor template