In the post Foundation, I wrote about the issue of many Jedi/Dark Forces systems using the fixed-point representation of the level data and needing to refactor the code to make this data available and pushing caching to the systems that need to transform the data (such as the floating-point sub-renderer).
Then as I continued to work in this direction, it has become increasingly clear that I need to unravel the entire core game loop - which is discussed in the Closing the Game Loop post.
In summary, the next test release has been delayed for 2 to 3 months but the game will be fully playable, meaning all of the weapons, AI, pickups, and INF will act correctly as well as having proper player control, physics and collision. Obviously "disconnected" systems - such as the rest of the in-game UI, cutscenes, and iMuse will be implemented in future builds. Overall the project is on track for the 1.0 release this year, even a bit ahead of schedule.