Hi Nicklas,
If you are finding that the data is slow drawing due to geometry or the amount of vertices (I'm sure there are a ton), I'd definitely suggest creating a tile service. This will improve the performance of layer drawing, and you can still query attribute information if your feature layer is still available. This workflow is outlined in this blog:
Best Practices for using Tile Layers as Operational Layers
There are 2 options when publishing a tile layer, you can either generate tiles automatically or publish from a tile package,
Publish hosted tile layers from files—ArcGIS Online Help | ArcGIS
Generating tiles automatically creates tiles in ArcGIS Online as the layer is requested. You will be charged for tile generation, when the tiles are generated. The cost of tile generation has been significantly reduced, 1 credit per 10,000 tiles generated. You can reduce the cost of tile generation by using automatic tiles and switching over to a feature layer at large scales.
Publishing tiles from features: efficient, automatic, and economical
You could also create a tile package, upload the tile package and then publish the tile package as a tile service in ArcGIS Online. If you follow this method, you will be charged file storage for your tile layer and won't be charged for tile generation. File storage is 1.2 credits per GB stored per month. If you only host the data for an hour, you will only pay for the hour that your data was hosted.
Please let me know if you have questions or if creating a tile layer gets your grid performing faster.
-Kelly