Subclass configuration and reduce overhead for accessing