naming the ignored variable in user_factory 'project' and 'role' produced a major performance loss. fixed that