Err.. Why am I casting a ProxyPlayer to a ProxyPlayer? :P