Kibana discover page and dashboard are not refreshing automatically

It sounds like you are using the interface the way it is intended to be used, so I wouldn't call it a workaround but maybe your feelings are different.

Hope that it is working fine for you,
-Tim