UPDATE: Slight adjustment to how background mixin handles parameters