Клуб API Карт

Инициализация карты с видимой областью, в которую попадают все заданные метки

Пост в архиве.
Для задания видимой области карты, чтобы в нее попадали все геообъекты использую:

myMap.setBounds(myMap.geoObjects.getBounds(), {
   checkZoomRange: true
});

Если геообъект 1, карта зумится до максимально возможного значения, а хотелось бы, чтобы она приближалась до параметра zoom не больше 8, например.

Важно, чтобы данное ограничение работало только при первоначальной инициализации карты и не накладывалось на дальнейшую работу с ней. Т.е. вручную пользователь мог бы по желанию приблизить карту насколько ему угодно.

Что посоветуете?