Add additional shared behaviour pattern allowing focusing and pending.