Add ray abstraction and placeholder namespaces.