Hide excess methods from concrete implementations