Additional implementation of SmartPointer with the reference counting. Sample of using SmartPointers with event memory pool.