That's right the reincarnation is actually referring to reincarnation of thoughts present and past thoughts. (When people misconstrued the meanings.. Buddhism becomes a religion.)
Be careful who you made these offerings to.
Make sure it is to someone who had embraced these technologies during their living years, otherwise, they might need you there to teach them how to use it.