public Block GetBlockForPosition(IntVector2 position) { BlockMap.TryGetValue(position, out var block); return(block); }