allow passing scale_denom to renderer's apply method to allow overriding zoom level - closes #1582