Added Array<Block> cache for get() operations in Layer.
It does not only speed up stuff, it even reduces garbage (duh). It is not an single Array as get may be used in for-loops iterating thru Arrays got with get() and thus interferring. 4 or 8 should be an decent ammount of cached Arrays without creating too many unused ones.