Проблема была в следующем:
Должно быть:
inline const phys::World& world() const { return m_world; }
inline phys::World& world() { return m_world; }
А было:
inline const phys::World world() const { return m_world; }
inline phys::World world() { return m_world; }