public override void DetachObject( MovableObject obj )
{
// TextureLights are detached only when removed at the BspSceneManager
if ( !( obj is TextureLight ) )
( (BspSceneManager)this.Creator ).NotifyObjectDetached( obj );
base.DetachObject( obj );
}