Dynamic UI based on entity