added thread safety to getting feature recorders