The point of having new member in the Context class is to not need user and pipeline_id in attributes. Just use the members.
pipeline_id should use @application_id.