Added hook to validate links
Moved string helpers to utilities
speed opt (renderer)
Perf: speedup cache creation in StateBlock
Cleanup
Removed unused properties in StateBlock