Are you opposed to using a regular mutex?