Optimizing Angular 6 Single-Page Applications