Routing cache only works for one request
Currently the routing uses a
TransientMemory Cache Backend by default. Besides, objects in the routing values are converted to hashes using
spl_object_has() - which generates a new hash every request.
Instead a more persistent cache backend should be used and objects should be converted to their identifiers using the
Note: The cache needs to be flushed when ever a
Routes.yaml file has been changed an for functional tests