I think one fix for the library loading issue would be the option to only allow a certain amount of titles to load per page (50, 100, etc.) Allowing users to choose between this or an endless scroll would make things easier for everyone.