и навсегда запомню что вместо указания статичного размера виджета чтобы победить анимацию можно сунуть это все в отдельный StatelessWidget
Это вещи опыта, на курсах рассказывают как применять элементарные вещи, все остальное можно логически додумать :)