NoiseCanvas (overhead view) now works with v3 engine stuff.
Memoize non-trivial bindings.  It seems to help NoiseCanvas run very slightly faster.