Core Infrastructure Considerations for Large Digital Libraries