When network is throttled and sometimes in normal mode in /leaderboard, there is a good amount of delay when the profile picture is loaded, sometimes as bad as 5 seconds. This is because the picture is lazy loaded to make the load time of the website faster but at the cost of user experience. Eager loading will just make the load time of site greater.
Solution
Use a base64url generator like plaiceholder to generate a blur url so that when the picture is being loaded there is a blured picture that has size of less than 1 kB acts as a placeholder for the picture.
Problem
When network is throttled and sometimes in normal mode in /leaderboard, there is a good amount of delay when the profile picture is loaded, sometimes as bad as 5 seconds. This is because the picture is lazy loaded to make the load time of the website faster but at the cost of user experience. Eager loading will just make the load time of site greater.
Solution
Use a base64url generator like plaiceholder to generate a blur url so that when the picture is being loaded there is a blured picture that has size of less than 1 kB acts as a placeholder for the picture.