Optimaized: reference counting.