Expand variables immediately instead of on each evaluation