Removed useless proxy methods

Public methods that do not need to be proxied can now be annotated with @noproxy.
Methods that do not access non-public properties or methods can be safely annotated as such.