Timesheet auto company detect

is there a way for the company and project name to be auto-selected in the timesheet? I have created a client profile created a project and then a task but inside the task page when I click timesheet I have to select the company name and project name once again.

Is there a way for the company and project name to be auto-filled since I am opening a timesheet within the project task?

I tested that on my side and if the project is assigned to a company correctly and I open a timesheet from a task via the + sign its filling in all the information. Maybe update and/or clear cache.

Another great feature related is Session Defaults