It is. The proper term is capsule, I didn't know that either. I don't think they're worth a common base class just for origin and direction, but I'll rename source