Maybe you should have focused on finishing the gameplay loop before adding 3d models , UI and little details.
You're right. Once I decided to put everything on a grid, it had a cascading effect on my game design code. Once I finally got it nailed down, the jam was nearly over.