Within FrooxEngine, interfaces are extensively used for nearly every single type. For example, every reference type implements the IWorldElement interface. A common convention, and the convention used within FrooxEngine, is for all interfaces type names to start with a capital I
.