I\'m curious whether there is a way (or if it is optimal) to cache the result of a calculation carried out on a stream-batch join in spark Structured Streaming.