As I do little bits of work on an ARM64 port, is there any killer benefit to keeping that work in a separate arm64 git branch? I was thinking that committing to the main branch would make visibility better, and as long as the main branch always builds, the overhead of a long-lived branch seems not worth it.