Initial thoughts on how this will be implemented.