initial implementation to pre-evaluate symbolizer properties where possible
FIXME: generic version needs needs help type deduction