Esta estrategia difería de la seguida por otras APIs 3D de la época (Direct3D, OpenGL y QuickDraw 3D), las cuales ocultaban el acceso de bajo nivel al hardware tras una capa de abstracción, con el objetivo de proveer a los desarrolladores una interfaz estándar independiente del hardware.