states now proxy through unknown methods to the underlying resource