Integration issues
 
 
- Modularity of build allowed independent development of managers and drivers
- Library provides call access to underlying request via messaging
- 
- Who maintains the library?
 
- Startup issues (deadlock avoidance)
- As API expanded, initial manager boundaries weren’t always a good fit
- 
- Who owns which hardware?  Which data?