Targeting from the client works. However, the SnapServer code is the biggest pile of spaghetti code I think I have ever written. This needs cleanup like you would not believe.