support changing render url based on type