Ideas for library infrastructure