Restore view parameters when base layer is changed, even if new base layer has different projection