v3.0 rewrote phyData and other data holding components as properties. this change will be finished in the next update