/// <summary> Fires when one of my ObjectsToGet is released. </summary>
    /// <remarks> Should only be subscribed to when  </remarks>
    /// <param name="source"></param>
    /// <param name="args"></param>
    private void Grabable_InteractionEnded(object source, SG_InteractArgs args)
    {
        SenseGlove_Grabable grabable = (SenseGlove_Grabable)source;

        grabable.InteractionEnded -= Grabable_InteractionEnded; //unsubscribe from the method.
        this.AttachObject(grabable);
    }
    // Event Handlers

    /// <summary> Fires when an object is picked up from the Sense Glove. Disconnect it from this SnapZone. </summary>
    /// <param name="source"></param>
    /// <param name="args"></param>
    private void Grabable_InteractionBegun(object source, SG_InteractArgs args)
    {
        SenseGlove_Grabable grabable = (SenseGlove_Grabable)source;

        grabable.InteractionBegun -= Grabable_InteractionBegun; //unsibscribe regardless.
        this.RemoveObject(grabable);
    }