Использование разных загранпаспортов при перелёте из одной страны в другую при наличии второго гражданства
У меня есть второе гражданство, допустим, какое-нибудь европейское. Собираюсь лететь из Беларуси в Хорватию. Хочу при регистрации на рейс и пограничном контроле в Беларуси показать свой белорусский загранпаспорт, а вот при въезде в Хорватию уже предъявить загранпаспорт от второго гражданства, чтобы потом из Хорватии вылететь в Македонию по этому же второму паспорту, и вернуться обратно таким же образом. Возникнут ли с этим какие-то сложности? Как обстоят дела с визовыми требованиями, безвизовыми режимами и местными законами о пересечении границ? Не создаст ли проблем тот факт, что при выезде из Беларуси я использую один паспорт, а при въезде в Хорватию — другой, особенно если, например, для белорусского паспорта нужна виза в Хорватию, а для второго — нет? И как быть с обратным путём: при вылете из Македонии и возвращении в Беларусь — опять же менять паспорта? Подскажите, есть ли тут подводные камни или это обычная практика для таких случаев?