Direct State Access extension on going work

DO NOT MERGE!  On going work.  Monitor only.

See #8