Bullet add packet needs to reflect state at packet creation, not packet send - we need to cache vals