raycast(raycaster) {
    return this.threeObject ? this._raycastObject(this.threeObject, raycaster) : null
  }
Determine if this facade's threeObject intersects a Raycaster. Override this method to provide
custom raycasting logic, for example when additional meshes need to be checked or a vertex shader
manipulates the geometry; you'll probably also need to override {@link #getBoundingSphere} to match.

The return value can be:
  - An array of hit objects for this facade, matching the format returned by `Raycaster.intersectObject`
  - `null`, if this facade has no hits