Continuing work on basic functionality

Have decided to go with largely element-local operations vs. global
operations.